Developer Belief vs. Reality: The Case of the Commit Size Distribution
نویسندگان
چکیده
The design of software development tools follows from what the developers of such tools believe is true about software development. A key aspect of such beliefs is the size of code contributions (commits) to a software project. In this paper, we show that what tool developers think is true about the size of code contributions is different by more than an order of magnitude from reality. We present this reality, called the commit size distribution, for a large sample of open source and selected closed source projects. We suggest that these new empirical insights will help improve software development tools by aligning underlying design assumptions closer with reality.
منابع مشابه
A Model of the Commit Size Distribution of Open Source
A fundamental unit of work in programming is the code contribution (“commit”) that a developer makes to the code base of the project in work. We use statistical methods to derive a model of the probabilistic distribution of commit sizes in open source projects and we show that the model is applicable to different project sizes. We use both graphical as well as statistical methods to validate th...
متن کاملA New Approach to Distribution Fitting: Decision on Beliefs
We introduce a new approach to distribution fitting, called Decision on Beliefs (DOB). The objective is to identify the probability distribution function (PDF) of a random variable X with the greatest possible confidence. It is known that f X is a member of = { , , }. 1 m S f L f To reach this goal and select X f from this set, we utilize stochastic dynamic programming and formulate this proble...
متن کاملEffect of rangeland different protection-management levels on the distribution of organic carbon in size fractions of soil (Case study: Salook, North Khorasan)
This article has no abstract.
متن کاملبررسی ارتباط مولر دوم نهفته فک پایین با اندازه، زاویه، مرحله تکاملی و موقعیت جوانه دندانی مولر سوم
Objective: The present study assessed the association of size, axial angulation, developmental stage and bud position of the mandibular third molar with the second molar impaction in patients with mandibular second molar impaction. Methods: In this descriptive-analytical study (Case-Control Design), dental records of 5,420 patients in the age range of 12-15 years who underwent orthodontic treat...
متن کاملDeath Thought in Samuel Beckett’s Works
One of the dominant acts of Samuel Beckett’s characters is their “death thought” or “deathliness.” They are either waiting to die or want to commit suicide. Disappointed with the proceedings of their life in modern society and to free themselves from deep crisis, these characters prefer death to life. Since ancient Greek tragedies, death has always been a basic theme in the works of many writer...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012